Activitypub\Signature B

Total Complexity 85
Dependencies 4
Dependents 4
Total lines 495
Lines of code 308
Logical lines of code 192
Comment lines 129
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
verify_http_signature()
B
36 22 70
get_signed_data()
B
42 17 49
parse_signature_header()
A
51 10 26
check_legacy_key_pair_for()
S
53 7 23
generate_key_pair_for()
S
49 6 32
generate_signature()
S
50 5 28
get_remote_key()
S
56 3 18
format_server_request()
S
57 3 17
get_signature_algorithm()
S
64 3 11
get_public_key_for()
S
69 2 7
get_private_key_for()
S
69 2 7
get_keypair_for()
S
67 2 8
get_signature_options_key_for()
S
66 2 8
generate_digest()
S
74 1 4